Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Hamburg European Open - Hamburg Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Miami Open - Miami Citi Open - Washington Wimbledon - London Kobe Challenger Tiriac Open - Bucharest Hamburg Open - Hamburg Heilbronn Challenger U.S. Open - New York Szczecin Challenger Bad Waltersdorf Challenger Cordenons Challenger Genova Challenger Croatia F1 Croatia F2 Australia F1 Australia F2 Croatia F1 Italy F1 Australia F3 Australia F4 Italy F15 China F1 China F2 Italy F2 Italy F23 Ivory Coast F1 Ivory Coast F2 Italy F1 Portugal F1 Portugal F2 Portugal F3 Egypt F1 Egypt F2 Egypt F3 Egypt F4 Canada F6 Belgium F2 Sweden F4 Sweden F6 Sweden F7 Israel F1 Israel F2 Israel F3 Great Britain F5 Great Britain F6 Great Britain F7 Egypt F12 Egypt F13 Egypt F14 Sweden F2 Romania F3 Netherlands F1 Netherlands F2 Netherlands F3 Asics Challenger Open - Monchengladbach Banca Stato Challenger Lugano - Lugano Antonio Savoldi-Marco Co. - Manerbio Garden Open 2005 - Rome 4° Sporting Challenger - Turin Societa Canottieri Mincio 2005 - Mantova 7° Trani Cup - Trani San Marino Cepu Open - San Marino Constanta Challenger - Constanta IPP Open - Helsinki XII Abierto Internacional de Salinas - Salinas Porsche Open - Poznan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Tennislife Cup - Napoli Bangkok Challenger Reggio Emilia Challenger Orbetello Challenger Cordenons Challenger Como Challenger Biella Challenger Rimini Challenger Como Challenger Rijeka Challenger V Trani Cup - Trani Santiago Challenger Challenger Citta di Olbia - Olbia SIR Supermercadi Challenger - Rome Nokian Hakkapeliitta Open - Tampere Burnie Challenger The LTA Sunderland Challenger - Sunderland USTA Men's Challenger of Dallas - Dallas 5° Sporting Challenger - Turin Harbour Tennis Cup Regione Lombardia - Milan Genoa Open - Genova Challenger Copa Sevilla - Seville Caloundra Challenger Tatra Banka Open 2006 - Bratislava LTA Shrewsbury Challenger - Shrewsbury Casablanca Challenger Roma Challenger 2007 - Rome Sporting Challenger '07 Trofeo Regione Piemonte - Turin Internationaux de Nouvelle-Caledonie - New Caledonia Barranquilla Challenger Pereira Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Leon Challenger Roma Open Challenger - Rome San Benedetto Challenger Zenith Tennis Cup-Harbour Club - Milan San Benedetto Challenger - San Benedetto Todi Challenger Madrid Challenger Aamulehti Tampere Open - Tampere Helsinki Challenger GHI Bronx Tennis Classic - Bronx Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Cordenons Challenger Noumea Challenger San Luis Potosi Challenger Izmir Challenger Rijeka Challenger Rimini Challenger San Marino Challenger Pereira Challenger Alphen Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger Napoli Challenger Bogota Challenger Genova Challenger Pereira Challenger Orbetello Challenger Kitzbuhel Challenger Geneva Challenger Ortisei Challenger Montevideo Challenger Bratislava Challenger Helsinki Challenger Singapore Challenger Bucaramanga Challenger Chitre Challenger San Luis Potosi Challenger Alessandria Challenger Rijeka Challenger Orbetello Challenger Recanati Challenger Ljubljana Challenger Bucaramanga Challenger Salinas Challenger Cordenons Challenger Shanghai Challenger San Luis Potosi Challenger Sarasota Challenger Napa Challenger Bucaramanga Challenger Medellin Challenger Sarasota Challenger Rome Challenger Ilkley Challenger Cortina Challenger Cordenons Challenger Guayaquil Challenger Istanbul Challenger Mons Challenger Medellin Challenger Liberec Challenger Sacramento Challenger Cali Challenger Tiburon Challenger Bogota Challenger Rome 2 Challenger Helsinki Challenger Seoul Challenger Brescia Challenger Canberra Challenger San Luis Potosi Challenger Turin Challenger Furth Challenger Yokkaichi Challenger Poznan Challenger San Benedetto Challenger Aptos Challenger Genova Challenger Izmir Challenger Barletta Challenger Pereira Challenger Rennes Challenger Monterrey Challenger Bucaramanga Challenger Mestre Challenger Prostejov Challenger Caltanissetta Challenger Pune Challenger Biella Challenger Manerbio Challenger Mohammedia Challenger Dallas Challenger San Francisco Challenger Barletta Challenger Caltanissetta Challenger Lyon Challenger Bordeaux Challenger Tampere Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Tiburon Challenger Stockton Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Salzburg Challenger Bangalore Challenger Tunis Challenger Budapest Challenger Irving Challenger San Luis Potosi Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Aix En Provence Challenger Prostejov Challenger Vicenza Challenger Caltanissetta Challenger L'Aquila Challenger Rennes Challenger Cordenons Challenger Biella Challenger Orleans Challenger Santo Domingo Challenger Seville Challenger Lima Challenger Poprad Tatry Challenger Sassuolo Challenger Sopot Challenger Houston Challenger Andria Challenger Pune Challenger Newport Beach Challenger Genova Challenger Braunschweig Challenger Orleans Challenger Phoenix Challenger Cary Challenger Bastad Challenger Monterrey Challenger Alicante Challenger Sarasota Challenger Guayaquil Challenger Montevideo Challenger Bangalore Challenger Savannah Challenger Rome Challenger Heilbronn Challenger Vicenza Challenger Lyon Challenger Parma Challenger Milan Challenger Ludwigshafen Challenger Tampere Challenger Sopot Challenger Manerbio Challenger Biella Challenger Florence Challenger Hamburg Challenger Bratislava Challenger Perugia Challenger Maia Challenger Phoenix Challenger Monterrey Challenger Nur-Sultan Challenger Prague Challenger Prague II Challenger Aix En Provence Challenger Parma Challenger Cordenons Challenger Guzzini Challenger - Recanati Lisbon Challenger Asirom Challenger - Brasov Cary Challenger Fujitsu Siemens Open - Budapest Banja Luka Challenger 2003 - Banja Luka Challenger Groningen - Groningen Antalya Challenger Antalya 2 Challenger Gemax Samsung Open 2004 - Belgrade Canottieri Minico 2004 - Mantova Marbella Challenger Architect Open - Budapest Trani Cup - Trani Split 2 Challenger Rome 1 Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Alfa Romeo Tennis Cup - Cordenons Ostrava Challenger Biella 5 Challenger Biella 6 Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Lyon Challenger Steelers Cup 2005 - Kosice Aix En Provence Challenger Riviera di Rimini Challenger - Rimini Braunschweig Challenger IPP Geneva Trophy - Geneva Cordenons Challenger Verona Challenger Cassis Challenger Rennes Challenger LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt Orleans Challenger Challenger Casablanca San Angel - Mexico City Garden Open - Rome Memorial Manfredini - Sassuolo Top Wool Challenger-Immagine Trophy - Biella Barcelona Challenger Riviera di Rimini Challenger - Rimini s Tennis Masters 06 - Graz Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava 8° Trani Cup - Trani Mouilleron-Le-Captif Challenger Ciutat de Barcelona - Barcelona Challenger Fondazione Carige - Genova Brest Challenger Knoxville Challenger II Cyclus Open de Tenis - Florianopolis Marbella Challenger Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Helsinki Challenger Banja Luka Challenger 2004 - Banja Luka Perugia Challenger San Remo Tennis Cup - San Remo Polska Energia Open - Bytom Posillipo Tennis Cup - Napoli Trofeo Sisma Mantova - Mantova Salzburg Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Trofeo Cassa di Risparmio di Alessandria - Alessandria Open Diputacion Ciudad de Pozoblanco - Cordoba Riviera de Rimini Challenger - Rimini Vancouver Challenger Split Challenger Istanbul Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Open Tarragona Costa Daurada - Tarragona Orlando Challenger Bauer Watertechnilogy Cup 2008 - Eckental Cherbourg Challenger Korat Challenger Biella 4 Challenger Todi Challenger Labertz Open by Stawag - Aachen Orlando 2 Challenger Forli Challenger Helsinki Challenger Rome Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Marino Challenger San Jose Challenger Mouilleron-Le-Captif Challenger Rome Challenger Tenerife Challenger Seville Challenger Roanne Challenger Baden Open - Karlsruhe Guadalajara Challenger Schickedanz Open 2007 - Furth Caltanissetta Challenger Genova Challenger Open de Montauban - Montauban Todi Challenger Split Challenger Eckental Challenger Guayaquil Challenger Prostejov Challenger Mexico City Challenger Bogota Challenger 2008 China TCL Challenger - Guangzhou Andria Challenger Tunis Challenger Cali Challenger Rome Challenger Rome Challenger Turin Challenger Mestre Challenger Arad Challenger Andria Challenger Poznan Challenger Tampere Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Vilnius Challenger Tenerife Challenger Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Como Challenger Lermontov Challenger Eckental Challenger San Luis Potosi Challenger - San Luis Potosi Bordeaux Challenger Guayaquil Challenger Lima Challenger San Luis Potosi Challenger - San Luis Potosi San Benedetto Challenger Drummondville Challenger Alessandria Challenger Torneo Internacional Challenger Fila 2006 - Leon Eskisehir Challenger Mestre Challenger Caltanissetta Challenger AGT Challenger - Leon Portoroz Challenger Vancouver Challenger Grodzisk Mazowiecki Challenger Bratislava Challenger Prostejov Challenger Bergamo Challenger Jonkoping Challenger Montechiarugolo - Parma Challenger Aix En Provence Challenger Bordeaux Challenger Perugia Challenger Bastad Challenger Como Challenger Braunschweig Challenger St. Tropez Challenger Irving Challenger Alicante Challenger Aix En Provence Challenger Riviera di Rimini Challenger - Rimini Malaga Challenger Toulouse Challenger Miami Open - Miami Guayaquil Challenger Lima 2 Challenger Montevideo Challenger Uncle Toby's Burnie Challenger - Tasmania Valencia Challenger Maia Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra San Marino Cepu Open - San Marino Quimper Challenger Quito Challenger ATP Challenger Tour Finals Kos-Zucchetti Tennis Cup - Cordenons Furth Challenger Manama Challenger Pullach Challenger Chicago Challenger San Remo Tennis Cup - San Remo Citta di Como - Como Monterrey Challenger Rome Challenger Brest Challenger Irving Challenger Todi Challenger Sporting Challenger - Turin Naples Challenger Genova Open Challenger - Genova Monte-Carlo Rolex Masters - Monte-Carlo Memorial Savigni - Sassuolo Oeiras 3 Challenger San Marino Cepu Open - San Marino Ljubljana Challenger Ostrava Challenger Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Tallahassee Challenger Aix En Provence Challenger Mauthausen Challenger Poznan Challenger Trani Cup - Trani Oeiras 4 Challenger 10ø Tornea B. Camparini - Reggio Emilia XXIX Edizione 'A.Savoldi Marco' - Manerbio Seville Challenger San Benedetto Challenger - San Benedetto Sassuolo Challenger Guayaquil Challenger Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Canberra Challenger Bangkok Challenger Braunschweig Challenger Biella Challenger Recanati Challenger Salzburg Challenger Maia Challenger Istanbul Challenger Asuncion Challenger Split 1 Challenger Cepu Open - San Marino Prague Challenger St. Tropez Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Matsuyama Challenger ATP Challenger Tour Finals Yokohama Challenger Tulln Challenger Ischgl International ATP Challenger - Ischgl Zagreb Open - Zagreb Caltanissetta Challenger Maia Challenger Ottignies-Louvain-la-Neuve Challenger Chennai Challenger Challenger 42 - Andrezieux Phoenix Challenger New Delhi Challenger Bordeaux Challenger Trani Challenger Bangkok Challenger Todi Challenger Challenger Brasov - Brasov Zadar Challenger Naples Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Monza Challenger Pereira Challenger Rome Challenger Napoli Challenger Francavilla Challenger Oeiras 5 Challenger Cordenons Challenger Caversham International Tennis Tournament - Jersey Bastad Challenger Perugia Challenger Braunschweig Challenger Zug Challenger Porto Challenger USTA Freeman Men's Challenger - Joplin 4th Sardinia International Championships - Cagliari Porto 2 Challenger Seville Challenger Szczecin Challenger Steelers Cup - Kosice Campionati Internazionali di Sicilia - Palermo Qatar Open - Doha Milan Indoors - Milan Open Seat Godo - Barcelona Generali Open - Kitzbuhel Generali Open - Kitzbuhel Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona The Dubai Tennis Championships - Dubai The Dubai Tennis Championships - Dubai AEGON Championships - London Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe AEGON Championships - London ATP Studena Croatia Open Umag - Umag Dubai Duty Free Tennis Championships - Dubai Legg Mason Tennis Classic - Washington US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona San Marino Challenger Estoril Open - Estoril AEGON Championships - London UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo Atlanta Tennis Championships - Atlanta Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Kremlin Cup - Moscow If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Heineken Open - Auckland Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag If Stockholm Open - Stockholm Nordea Open - Bastad Argentina Open - Buenos Aires Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Credit Agricole Suisse Open - Gstaad BNP Paribas Nordic Open - Stockholm Moselle Open - Metz SkiStar Swedish Open - Bastad Aircel Chennai Open - Chennai Suisse Open - Gstaad Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Chengdu Open - Chengdu Generali Open - Kitzbuhel China Open - Beijing Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Hungarian Open - Budapest Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle Nordea Open - Bastad Swiss Open - Gstaad Antalya Cup - Antalya SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Abierto Mexicano - Los Cabos Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Ecuador Open - Quito Nordea Open - Bastad Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Antalya Cup - Antalya SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba New York Open - New York Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad European Open - Antwerp Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune New York Open - New York Delray Beach Open - Delray Beach Santiago Open - Santiago Banja Luka Open - Banja Luka Murray River Open - Melbourne Hall of Fame Open - Newport Nordea Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Astana Open - Nur-Sultan Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Stockholm Open - Stockholm Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Memphis Open - Memphis Plava Laguna Croatia Open - Umag Rakuten Japan Open - Tokyo Tata Open Maharashtra - Pune Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Nordea Open - Bastad US Men's Clay Court Championship - Houston Stockholm Open - Stockholm Mallorca Championships - Mallorca Korea Open - Seoul Argentina Open - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Erste Bank Open - Vienna PTT Thailand Open - Bangkok Open 13 Provence - Marseille VTR Open - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group II, 2R, TUR-SWE 1-4 Davis Cup, Group II, 3R, SWE-LTU 5-0 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, World Group, QR, SWE-CHI 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, RUS-SWE 2-0 Davis Cup, Qualifiers, 1R, SWE-JPN 3-2 Davis Cup, Group A, Bologna Davis Cup, World Group, PO, SWE-BIH 3-1 Davis Cup, Group A, Bologna Davis Cup, World Group, Q, SWE-BRA 1-3 U.S. Open - New York Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, PO, SWE-DEN 3-2 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, 1R, ITA-SUI 5-0 Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) All Lower level tournaments Mallorca Challenger Olympics - Rio de Janeiro Cary Challenger Davis Cup, World Group I, 1R, SWE-IND 4-0 Lisbon Challenger